package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 学生信息对象 wu_stu
 *
 * @author ruoyi
 * @date 2023-02-01
 */
public class WuStu extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long stuId;

    /** 姓名 */
    @Excel(name = "姓名")
    private String stuName;

    /** 学号 */
    @Excel(name = "学号")
    private Long stuNumber;

    /** 性别 */
    @Excel(name = "性别")
    private String stuGender;

    /** 专业 */
    @Excel(name = "专业")
    private String stuMajor;

    /** 班级 */
    @Excel(name = "班级")
    private String stuClass;

    /** 楼栋身份 */
    @Excel(name = "楼栋身份")
    private String stuIdentity;

    /** 宿舍号 */
    @Excel(name = "宿舍号")
    private Long stuDormitory;

    /** 楼栋号 */
    @Excel(name = "楼栋号")
    private String stuBuilding;

    /** 联系方式 */
    @Excel(name = "联系方式")
    private Long stuContantWay;

    /** 密码 */
    @Excel(name = "密码")
    private String stuPassword;

    /** 头像 */
    @Excel(name = "头像")
    private String stuAvatar;

    public String getStuPassword() {
        return stuPassword;
    }

    public void setStuPassword(String stuPassword) {
        this.stuPassword = stuPassword;
    }


    public String getStuAvatar() {
        return stuAvatar;
    }

    public void setStuAvatar(String stuAvatar) {
        this.stuAvatar = stuAvatar;
    }


    public void setStuId(Long stuId)
    {
        this.stuId = stuId;
    }

    public Long getStuId()
    {
        return stuId;
    }
    public void setStuName(String stuName)
    {
        this.stuName = stuName;
    }

    public String getStuName()
    {
        return stuName;
    }
    public void setStuNumber(Long stuNumber)
    {
        this.stuNumber = stuNumber;
    }

    public Long getStuNumber()
    {
        return stuNumber;
    }
    public void setStuGender(String stuGender)
    {
        this.stuGender = stuGender;
    }

    public String getStuGender()
    {
        return stuGender;
    }
    public void setStuMajor(String stuMajor)
    {
        this.stuMajor = stuMajor;
    }

    public String getStuMajor()
    {
        return stuMajor;
    }
    public void setStuClass(String stuClass)
    {
        this.stuClass = stuClass;
    }

    public String getStuClass()
    {
        return stuClass;
    }
    public void setStuIdentity(String stuIdentity)
    {
        this.stuIdentity = stuIdentity;
    }

    public String getStuIdentity()
    {
        return stuIdentity;
    }
    public void setStuDormitory(Long stuDormitory)
    {
        this.stuDormitory = stuDormitory;
    }

    public Long getStuDormitory()
    {
        return stuDormitory;
    }
    public void setStuBuilding(String stuBuilding)
    {
        this.stuBuilding = stuBuilding;
    }

    public String getStuBuilding()
    {
        return stuBuilding;
    }
    public void setStuContantWay(Long stuContantWay)
    {
        this.stuContantWay = stuContantWay;
    }

    public Long getStuContantWay()
    {
        return stuContantWay;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("stuId", getStuId())
            .append("stuName", getStuName())
            .append("stuNumber", getStuNumber())
            .append("stuGender", getStuGender())
            .append("stuMajor", getStuMajor())
            .append("stuClass", getStuClass())
            .append("stuIdentity", getStuIdentity())
            .append("stuDormitory", getStuDormitory())
            .append("stuBuilding", getStuBuilding())
            .append("stuContantWay", getStuContantWay())
            .toString();
    }
}
